// 登录
import Mock from 'mockjs'
import {QUERY_USER_INFO,
        QUERY_DEP_INFO,
        QUERY_POST_INFO,
        QUERY_ROLE_INFO,
    DEPARTMENT_MAINTAIN} from '@api/url'

Mock.mock(QUERY_USER_INFO, 'post', {
    'code': '200',
    'msg': '交易成功',
    'data': [
        {
            'userId': 'Alice', // 用户名
            'name':'人和街',
            'username': '张三', // 姓名
            'post': '经理', // 部门职务
            'role': '管理员', // 用户级别
            'email': '123@qq.com', // 邮箱
            'phone': '13668541258', // 手机
            'status': '0' // 用户状态
        },
        {
            'userId': 'Mark', // 用户名
            'username': '李四', // 姓名
            'name':'二号',
            'post': '经理', // 部门职务
            'role': '管理员', // 用户级别
            'email': '123@qq.com', // 邮箱
            'phone': '13668541258', // 手机
            'status': '0' // 用户状态
        },
        {
            'userId': 'Alice1', // 用户名
            'username': '王二', // 姓名
            'name':'王亚茹',
            'post': '经理', // 部门职务
            'role': '管理员', // 用户级别
            'email': '123@qq.com', // 邮箱
            'phone': '13668541258', // 手机
            'status': '0' // 用户状态
        },
        {
            'userId': 'Mark1', // 用户名
            'username': '李二狗', // 姓名
            'name':'爱无忧',
            'post': '经理', // 部门职务
            'role': '管理员', // 用户级别
            'email': '123@qq.com', // 邮箱
            'phone': '13668541258', // 手机
            'status': '0' // 用户状态
        }
    ],
    'recordNumber': 4
})

Mock.mock(QUERY_POST_INFO, 'post', {
    'code': '200',
    'msg': '交易成功',
    'data': [
        {
            'postId': '11', // 姓名
            'name': '职务1' // 部门职务
        },
        {
            'postId': '14', // 姓名
            'name': '职务4' // 部门职务
        }
    ]
})

Mock.mock(QUERY_ROLE_INFO, 'post', {
    'code': '200',
    'msg': '交易成功',
    'data': [
        {
            'roleId': '11', // 用户名
            'name': '角色1' // 部门职务
        },
        {
            'roleId': '22', // 用户名
            'name': '角色2' // 部门职务
        },
        {
            'roleId': '33', // 用户名
            'name': '角色3' // 部门职务
        },
        {
            'roleId': '44', // 用户名
            'name': '角色4' // 部门职务
        },
        {
            'roleId': '55', // 用户名
            'name': '角色5' // 部门职务
        }
    ]
})

Mock.mock(QUERY_DEP_INFO, 'post', {
    'code': '200',
    'msg': '交易成功',
    'data': [
        {
            'departId': '123', // 用户名
            'name': '财务部', // 姓名
            'parentId': '0' // 部门职务
        },
        {
            'departId': '1231', // 用户名
            'name': '财务部a', // 姓名
            'parentId': '123' // 部门职务
        },
        {
            'departId': '12311', // 用户名
            'name': '财务部aa', // 姓名
            'parentId': '1231' // 部门职务
        },
        {
            'departId': '1232', // 用户名
            'name': '财务部b', // 姓名
            'parentId': '123' // 部门职务
        },
        {
            'departId': '134', // 用户名
            'name': '董事会', // 姓名
            'parentId': '0' // 部门职务
        },
        {
            'departId': '1341', // 用户名
            'name': '董事会a', // 姓名
            'parentId': '134' // 部门职务
        },
        {
            'departId': '1342', // 用户名
            'name': '董事会b', // 姓名
            'parentId': '134' // 部门职务
        }
    ]
})

Mock.mock(DEPARTMENT_MAINTAIN, 'post', {
    'code': '200',
    'msg': '交易成功',
    'data': [

    ]
})
